16 research outputs found

    HANNA: a tool for hardware prototyping and benchmarking of ANNs. Poster

    Get PDF
    For some applications, designers must implement an ANN model over different platforms to meet performance, cost or power constrains, a process still more painful when several hardware implementations have to be evaluated. Continuous advances in VLSI technologies, computer architecture and software development make it difficult to find the adequate implementation platform. HANNA (Hardware ANN Architect), is a tool designed to automate the generation of hardware prototypes of MLP-like neural networks over FPGA devices. Coupled with traditional Matlab/Simulink environments the model can be synthesized, downloaded to the FPGA and co-simulated with the software version to trade off area, speed and precision requirements.This research is being funded by Ministerio de Ciencia y Tecnología TIC 2003-09557-C02-02

    A multi-FPGA distributed embedded system for the emulation of Multi-Layer CNNs in real time video applications

    Get PDF
    This paper describes the design and the implementation of an embedded system based on multiple FPGAs that can be used to process real time video streams in standalone mode for applications that require the use of large Multi-Layer CNNs (ML-CNNs). The system processes video in progressive mode and provides a standard VGA output format. The main features of the system are determined by using a distributed computing architecture, based on Independent Hardware Modules (IHM), which facilitate system expansion and adaptation to new applications. Each IHM is composed by an FPGA board that can hold one or more CNN layers. The total computing capacity of the system is determined by the number of IHM used and the amount of resources available in the FPGAs. Our architecture supports traditional cloned templates, but also the (simultaneous) use of time-variant and space-variant templates.This work has been partially supported by the Fundación Séneca de la Región de Murcia through the research projects 08801/PI/08 and 08788/PI/08, and by the Spanish Government through project TIN2008-06893-C03

    Implementación de sistemas fuzzy complejos sobre FPGAs

    Get PDF
    Las desventajas de las soluciones hardware dedicadas para la implementación de sistemas de inferencia fuzzy cuando se comparan con las estrategias basadas en software son principalmente la falta de flexibilidad y la complicación en el proceso de diseño. En este trabajo se presenta una arquitectura novedosa que permite la síntesis electrónica y la implementación hardware de sistemas expertos basados en conocimiento fuzzy. La definición de la arquitectura se basa en la descripción en forma de red de Petri de la base de reglas complejas, heredando de ella las características de modularidad y escalabilidad. Los componentes de nuestra arquitectura se definen entonces utilizando descripciones VHDL de alto nivel. Por ello, nuestra metodología de diseño proporciona flexibilidad, reusabilidad e independencia tanto de la tecnología electrónica como del tipo y tamaño de la aplicación, solucionando la mayoría de las limitaciones del hardware fuzzy

    Utilización de FPGAs para el procesamiento digital de video

    Get PDF
    Este trabajo muestra alguna de las técnicas de procesamiento digital de video desarrolladas por el grupo de Hardware Reconfigurable del Dpto. de Electrónica, Tecnología de Computadoras y Proyectos de la UPCT. En el se resume la implementación de diversos algoritmos de procesamiento, los cuales plantean diferentes alternativas para la obtención de bordes de imágenes de video en tiempo real. Los algoritmos que se proponen son: extracción de bordes mediante el método del gradiente, algoritmo de CANNY y un método basado en redes neuronales celulares discretas (DT-CNN). Todas las implementaciones realizadas poseen como elemento común la utilización de dispositivos lógicos reconfigurables (FPGAs), cuya aportación principal al desarrollo es conseguir la aceleración hardware necesaria para procesar las imágenes de video a alta velocidad y en el mínimo espacio posible.Estos trabajos se realizan en el marco de los proyectos de investigación TIC 2003-09557-C02-02 y TIC 2003-09400-C04-02 del MCYT

    Hardware reconfigurable para procesamiento digital de imagen y señal

    Get PDF
    En este trabajo se resumen las principales beneficios de la utilización de las técnicas de co-diseño software/hardware junto con dispositivos programables (FPGAs) para la realización de aceleradores hardware de propósito específico para aplicaciones con grandes requisitos computacionales. A continuación resumen diferentes aplicaciones de este tipo de sistemas dentro del las áreas de procesamiento digital de señales y de imagen implementadas con éxito por nuestro grupo de investigación.Estos trabajos se realizan en el marco de los proyectos de investigación TIC 2003-09557-C02-02 y TIC 2003-09400-C04-02 del MCYTEscuela Técnica Superior de Ingeniería de Telecomunicació

    Neuroprótesis visuales intracorticales

    Get PDF
    El presente trabajo presenta el estado actual de la investigación con prótesis visuales con interfaz neuronal a nivel cortical, que pretenden restaurar una visión limitada o parte de ella a personas con cegueras severas. Se revisan los fundamentos fisiológicos subyacentes a este tipo de aproximaciones, enfatizando la plasticidad neuronal como factor crucial en la funcionalidad de este tipo de dispositivos. A pesar que la restauración total de la vista es un objetivo inalcanzable para la tecnología de hoy en día, el reconocimiento de formas y la localización de objetos permitiría a las personas con disfunciones visuales determinada autonomía en entornos cercanos, así como la lectura de textos, aspectos que mejorarían considerablemente su calidad de vida

    Real time architectures for the scale Invariant feature transform algorithm

    Get PDF
    Feature extraction in digital image processing is a very intensive task for a CPU. In order to achieve real time image throughputs, hardware parallelism must be exploited. The speed-up of the system is constrained by the degree of parallelism of the implementation and this one at the same time, by programmable device size and the power dissipation. In this work, issues related to the synthesis of the Scale-Invariant Feature Transform (SIFT) algorithm on a FPGA to obtain target processing rates faster than 50 frames per second for VGA images, are analyzed. In order to increase the speedup of the algorithm, the work includes the analysis of feasible simplifications of the algorithm for a tracking application and the results are synthesized on an FPGA.This work has been partially funded by Spanish government projects TEC2015-66878-C3-2-R (MINECO/FEDER, UE) and TEC2015- 66878-C3-3-R (MINECO/FEDER, UE)

    Controlador fuzzy de dos etapas para frenos ABS

    Get PDF
    [ESP] En este artículo se presenta un nuevo controlador fuzzy jerárquico de dos etapas para sistemas ABS. En una primera etapa el controlador estima el deslizamiento que ha de tener la rueda del vehículo para conseguir la mejor frenada posible en función del tipo de firme y en una segunda calcula cual debe ser el par de frenado más adecuado para cada instante. [ENG]In this article a new two-stages hierarchical fuzzy controller for Anti-lock Braking Systems is presented. In the first stage, the controller estimates the optimum slip ratio between tire and driving surface to obtain the highest friction based on the type of pavement. In the second stage it calculates the braking torque to apply at every instant

    FastCam: Un instrumento de alta resolución espacial para astronomía

    Get PDF
    FastCam es un instrumento de alta resolución espacial desarrollado por la Universidad Politécnica de Cartagena y por el Instituto de Astrofísica de Canarias (IAC). Este instrumento está diseñado para corregir los efectos no deseados que las turbulencias atmosféricas producen en las imágenes astronómicas. FastCam ha sido probada con exito en telescopios terrestres de 2 a 4 metros de apertura obteniendo imágenes comparables a las obtenidas por el telescopio espacial Hubble.Fundación Séneca. Plan de Ciencia y Tecnología de la Región de Murcia. Código: 08801/PI/0

    Euclid: una misión espacial con participación de la UPCT

    Get PDF
    La Agencia Espacial Europea aprobó en octubre de 2011 la misión científica Euclid dentro del programa Cosmic Vision 2015-2025. El objetivo de esta misión es medir parámetros relativos a la energía y materia oscura del universo con una precisión sin precedentes. Para ello,el satélite Euclid estará equipado con un telescopiode 1.2 metros y dos instrumentos: El instrumento VIS(VisibleImager) y el instrumento NISP (Near-Infrared Spectrometer Photometer). La Universidad Politécnica de Cartagena junto con el Institutode Astrofísica de Canarias son responsables del diseño, construcción y validación de la electrónica de control del instrumento NISP.Plan Nacional de I+D+
    corecore